entrust to one's safekeeping - German English Dictionary